Additional Topics > Medical Imaging in IDL > IDL DICOM Reference > IDLffDicomExCfg::StorageScpService

IDLffDicomExCfg::StorageScpService

The IDLffDicomExCfg::StorageScpService function method is used to start, stop or check the status of the local IDL Storage SCP service.

The local IDL Storage SCP service is a process that listens at a specified port for incoming DICOM files and writes the files to disk. On Microsoft Windows systems, the local IDL Storage SCP service is a Windows service. On UNIX systems, the local IDL Storage SCP service is a regular process. See About the Storage SCP Service for additional information.

Syntax

Result = Obj->[IDLffDicomExCfg::]StorageScpService(Command)

Return Value

The return value is a string indicating the status of the Storage SCP service command specified by Command. The specific string issued depends on the type of system (Windows or UNIX), the Command specified (Start, Stop, or Status), and the state of the Storage SCP service.

The following are possible return values for the Start command:

Windows

UNIX

start request issued

start request issued

service already running

service already running

start access denied

 

service logon failed

 

service is disabled

 

path not found

 

start request failed

start failed

failed. administrator privileges maybe needed.

 

failed, is IDL DicomEx Storage SCP service installed?

 

The following are possible return values for the Stop command:

Windows

UNIX

stop request issued

stop request issued

service stopped

 

service not running

service not running

stop access denied

 

stop request failed

 
 

failed to send shutdown messages

failed. administrator privileges maybe needed.

 

failed, is IDL DicomEx Storage SCP service installed?

 

The following are possible return values for the Status command:

Windows

UNIX

service running

service running

service not running

service not running

query access denied

 

query status failed

 

service does not exist

 

service start pending

 

service stop pending

 

service pause pending

 

service paused

 

service status unknown

 

failed. administrator privileges maybe needed.

 

failed, is IDL DicomEx Storage SCP service installed?

 

Arguments

Command

One of the following strings:

Command

Meaning

Start

Attempt to start the local IDL Storage SCP service if it is not already running.

Stop

Attempt to stop the local IDL Storage SCP service if it is running.

Status

Attempt to determine the state of the local IDL Storage SCP service (running or not running).

Keywords

None

Version History

6.3

Introduced